Strong Winds And Heavy Rains As Hurricane Rafael Makes Landfall In Cuba | Afp